﻿/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,.iframe{margin:0;padding:0px;border:0;}
body{color:#333;font:16px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",HELVETICA;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#333; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#333; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#e63a3a;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */
a:active{color:#e63a3a;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */


ul{ overflow:hidden;zoom:1; width:100%;}
ul li.last{ margin:0 !important; border-right:none !important; background:none !important;}

.bd,.hd{ width:100%;}

.from-control{ border:none; color:#444; outline:none; font-size:14px;}
.btn-default{ border:none; outline:none; cursor:pointer;}


body{background:url(../images/body-bg.jpg) no-repeat top center #f7f7f7;}



.topHeader,.topLink,.navMenu,.foot{ width:100%; margin:0 auto;}
.topCent,.logoSearch,.menuLink,.wrap,.friendlink,.copyright{ width:1200px; margin:0 auto;}


/*---图标移动样式---*/
.smlinks li a,.menuLink li i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}

/*---顶部及导航---*/
.topHeader{ position: relative;}
.topDingw{ width: 100%; position: absolute; left: 0; top:0; margin: 0 auto;}
.topLink{ height:30px; line-height:30px; color:#fff; font-size:12px; position: relative;}
.topCent{ position: relative;}
.toplj a{ color:#fff; margin:0 5px;}
.toplj em{ display: inline-block; font-style: normal; height: 21px; line-height: 21px; margin-top:5px; padding:1px 6px; background: #0e63cc; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-transform: uppercase;margin-left:6px;}
.toplj span.heaeSear{background:url(../images/heder-fdg.png) no-repeat left; padding-left:21px; cursor: pointer;}


/*---logo-搜索--*/
.logoSearch{ margin-top:49px;}
.logo{ width:40%; height:76px;}
.logo h1{ display:block; width:500px;}


/*.header-xs-search{display:none; position:absolute;top:30px;right:0;width:438px; }*/
.searBox{ width:auto;overflow:hidden; zoom:1; background-size: 100%; z-index: 999;}
.searBox input{ display: block; height: 36px;}
.searBox input.shurk{ width:238px;padding-left:15px; color:#6f6f6f; height: 32px; line-height: 32px;border-radius: 10px; border-bottom-right-radius: 0;border-top-right-radius: 0; float: left;border: 1px solid #dbdbdb;  border-right:none;}
.searBox input.btn1{width:52px;height:36px; background: url(../images/btn-bg1.png) no-repeat; float: right;}

/*--顶部切换图--*/
.touBanner{ width:100%; height:233px; background:url(../images/body-bg.jpg) no-repeat top center;}
.touBanner .bd{ width:1300px; height:233px; margin: 0 auto;}
.touBanner .bd ul{ width: 1250px; margin-left:50px;}
.touBanner .bd li{ width:100%; height:233px; }
/*.touBanner .bd li.topdt1{background:url(../images/top-tu1.png) no-repeat top center;}
.touBanner .bd li.topdt2{background:url(../images/top-tu2.png) no-repeat top center;}
.touBanner .bd li.topdt3{background:url(../images/top-tu3.png) no-repeat top center;}
*/


/*--weatherSearch*/
.weatherSearch{ width:1200px; margin: 10px auto; height:36px;}
.weather{ width:70%; font-size: 14px;}
.weather p{ display:inline-block; float:left; line-height:36px;}
.weather p.tianqi{/*margin-right:20px;*/margin:6px 20px 0 15px;}
.weather p.tianqi img{ vertical-align:middle; margin:0 5px;}
.weather p.tianqi iframe a{ font-size:12px !important;}



/*--导航--*/
.navMenu{ height:60px; background:url(../images/menu-bg.jpg); /*margin-top:79px;*/}
.menuLink li{ width:163px;margin-right: 1px; float:left; background:url(../images/line1.png) no-repeat right; height:60px; line-height:60px; overflow:hidden;zoom:1;}
.menuLink li i,.menuLink li a{ display:block; float:left;}
.menuLink li:hover,.menuLink li.current{ background:url(../images/menu-bg-hover.jpg) no-repeat;}
.menuLink li span{ font-size:18px; color:#fff; margin-left:3px;}
.menuLink li i{ width:50px; height:60px; margin-left:20px; background:url(../images/menu-icon.png) no-repeat 0 0;}

li.home i{ background-position:0 0; margin-left:30px;}
li.home:hover i{ background-position:-50px 0px;}

li.about i{ background-position:0 -60px;}
li.about:hover i{ background-position:-50px -60px;}

li.news i{ background-position:0 -120px;}
li.news:hover i{ background-position:-50px -120px;}

li.public{ width:215px;}
li.public:hover,li.public.current{background:url(../images/menu-bg-hover-2.jpg) no-repeat;}
li.public i{ background-position:0 -180px;}
li.public:hover i{ background-position:-50px -180px;}

li.server i{ background-position:0 -240px;}
li.server:hover i{ background-position:-50px -240px;}

li.hudong i{ background-position:0 -300px;}
li.hudong:hover i{ background-position:-50px -300px;}

li.leader{ background:none;}
li.leader i{ background-position:0 -360px;}
li.leader:hover i{ background-position:-50px -360px;}




/*---列表样式--*/
.newlist{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:34px; background:url(../images/arrow1.png) no-repeat left; padding-left:15px; font-family:"微软雅黑";}
.newlist li a{ display:inline-block; float:left; width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:80px;float:right; color:#999999; text-align:center;  font-size:14px; font-family:"Arial"; }
.newlist li.line2{border-bottom:1px dashed #d2d2d2; height:1px; margin:5px 0px; background:none;}
.newlist li.line1 {border-bottom: 1px dashed #a1a1a1;margin: 10px 0;height: 1px !important;background: none !important;}


/*---页脚样式---*/
.foot{margin: 0px auto;background: #ffffff;padding:12px 0;margin-top: 22px;}
.friendlink{ height:40px;}
.yjlink{ height:40px;margin:10px auto;}
.yjlink ul{ overflow:inherit;}
.yjlink li{ width:205px;background:url(../images/arrow10.jpg) no-repeat right; border:1px solid #f0f0f0;float:left; line-height:34px; text-indent:34px; font-size:13px; position:relative; border-radius:5px; -moz-border-radius:5px; -moz-border-radius:5px;margin:0 16px;}
.yjlink li a{ color:#444;}
.yjlink li.last{ background:url(../images/arrow10.jpg) no-repeat 170px 16px !important;}

.yjlink li ul {display:none;height:240px; overflow-y:auto;}
.yjlink li:hover a { display:block;width:100%; }
.yjlink li:hover ul {display:block; position:absolute; width:99.8%; bottom:30px; left:0px; background:#f5f5f5; z-index:9999; border:1px solid #f1f1f1; }
.yjlink li:hover ul li{ width:190px !important;padding:0px 5px;line-height:38px !important; background:none !important; border:none !important;text-indent:20px;margin:0 !important;}
.yjlink li:hover ul li a { display:block; width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.yjlink li:hover ul li:hover a {background:#dcdcdc; color:#444;}


.copyright{ border-top:4px solid #1c7fd1; margin-top:10px;padding:0 30px;}
.yjlink li ul.last{ border:1px solid #e5e5e5 !important; }
.copytu{ width:198px; margin:30px 0px 0px 200px; overflow: hidden;zoom:1;}
.copytu a{margin-right:15px; display: inline-block; float: left; vertical-align: middle; height: 65px;}
.copytu a img{vertical-align: middle;}
.copywen{ width:590px;  font-size:12px; line-height:24px; margin-top:10px;}
.coylink{ line-height:28px;margin-left:-10px; }
.coylink a{ margin:0 10px;}
.yejwen{ width:100%;}
.yejwen img{ margin-right:5px; vertical-align:middle;}

/*-------------悬停样式开始---------------*/
.right_menu{width:48px;position:fixed; height:400px;top:306px;margin-left:614px; left:51%;}

.right_menu ul{ width:100%; position:absolute; z-index:3; box-sizing: content-box; overflow:visible;margin-top:5px;}
.right_menu b{display:block; position:absolute; width:100%; height:100%; z-index:1;}
.right_menu li{text-align:center;height:48px; position:relative;margin:3px 0; margin-bottom:5px;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; }

li.root3 a,li.root4 a,li.root5 a,li.root6 a,li.root7 a,li.root8 a{ line-height:35px !important;}

.right_menu .item{position:relative; width:48px; height:48px;  background:url(../images/above-bg.png) no-repeat 0 0; cursor:pointer; background-color:#fff;}
.right_menu .root1{background-position:0px 0px; position:relative;}
.right_menu .root2{background-position:0px -48px;}
.right_menu .root3{background-position:0px -96px}
.right_menu .root4{background-position:0px  -144px}
.right_menu .root5{background-position:0px  -192px;}
.right_menu .root6{background-position:0px  -240px}
.right_menu .root7{background-position:0px  -288px;}
.right_menu .root8{background-position:0px  -336px;}

.right_menu .root1:hover{background-position:-58px 0px; }
.right_menu .root2:hover{background-position:-58px -48px;}
.right_menu .root3:hover{background-position:-58px -96px;}
.right_menu .root4:hover{background-position:-58px -144px;}
.right_menu .root5:hover{background-position:-58px -192px;}
.right_menu .root6:hover{background-position:-58px -240px;}
.right_menu .root7:hover{background-position:-58px -288px;}
.right_menu .root8:hover{background-position:-58px -336px;}


.right_menu .wx_con{width:113px;padding:5px;position:absolute; left:55px; height:138px; top:0px; z-index:999; background:#fff; border-radius:0;}
.right_menu .wx_con img{ width:113px; height:113px;}
.right_menu .wx_con span{ display:block; text-align:center; line-height:15px; font-size:15px; }


/*-------------悬停样式结束---------------*/









